package com.lv.service.bean

import android.os.Parcelable
import androidx.annotation.Keep
import kotlinx.parcelize.Parcelize

/**
 * 作者： ygx
 * 创建日期：2023/6/9 3:53 PM
 * 签名： 天行健，君子以自强不息；地势坤，君子以厚德载物。
 * -    _              _           _     _   ____  _             _ _
 * -   / \   _ __   __| |_ __ ___ (_) __| | / ___|| |_ _   _  __| (_) ___
 * -  / _ \ | '_ \ / _` | '__/ _ \| |/ _` | \___ \| __| | | |/ _` | |/ _ \
 * - / ___ \| | | | (_| | | | (_) | | (_| |  ___) | |_| |_| | (_| | | (_) |
 * -/_/   \_\_| |_|\__,_|_|  \___/|_|\__,_| |____/ \__|\__,_|\__,_|_|\___/
 * <p>
 * You never know what you can do until you try !
 * ----------------------------------------------------------------
 * 描述：
 */
@Parcelize
@Keep
data class CouponBean(
    var counts: Int,
    val page: Int,
    val pagesize: Int,
    val pages: Int,
    val attached: String?,
    val remarks: RemarksBean?,
    val deptTotal: Long?,
    val time: Long?,
    val items: List<CouponItemBean>?,
) : Parcelable

@Parcelize
@Keep
data class CouponItemBean(
    val id: String? = null,
    val name: String? = null,
    val province: String? = null,
    val created: Long,
    val drawcreated: Long,
    val endtime: Long,
    val drawendtime: Long,
    val consumption: Long,
    val price: Long,
    val grantnum: Long,
    val residuenum: Long,
    val drawname: String? = null,
    val drawdate: String? = null,
    val status: String? = null,

    ) : Parcelable


@Parcelize
@Keep
data class RemarksBean(
    val total: Long,
    val totalprice: Long,
    val drawprice: Long,
) : Parcelable


@Parcelize
@Keep
data class CouponCenterBean(
    val drawtotalprice: String?,
    val drawweekprice: String?,
    val withdrawprice: String?,
    val drawdayprice: String?,
    val drawmonthprice: String?,

    ) : Parcelable


@Parcelize
@Keep
data class CouponCenterSetBean(
    var id: String?,
    var date: String?,
    var start: Long?,
    var end: Long?,
    var drawstart: String?,
    var drawend: String?,
    var province: String?,
    var cardprice: List<Int>?

) : Parcelable




